home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / livecd.squashfs / usr / share / aclocal-1.5 / cond.m4 < prev    next >
Encoding:
M4 Source File  |  2005-10-16  |  587 b   |  27 lines

  1. # serial 3
  2.  
  3. # AM_CONDITIONAL(NAME, SHELL-CONDITION)
  4. # -------------------------------------
  5. # Define a conditional.
  6. #
  7. # FIXME: Once using 2.50, use this:
  8. # m4_match([$1], [^TRUE\|FALSE$], [AC_FATAL([$0: invalid condition: $1])])dnl
  9. AC_DEFUN([AM_CONDITIONAL],
  10. [ifelse([$1], [TRUE],
  11.         [errprint(__file__:__line__: [$0: invalid condition: $1
  12. ])dnl
  13. m4exit(1)])dnl
  14. ifelse([$1], [FALSE],
  15.        [errprint(__file__:__line__: [$0: invalid condition: $1
  16. ])dnl
  17. m4exit(1)])dnl
  18. AC_SUBST([$1_TRUE])
  19. AC_SUBST([$1_FALSE])
  20. if $2; then
  21.   $1_TRUE=
  22.   $1_FALSE='#'
  23. else
  24.   $1_TRUE='#'
  25.   $1_FALSE=
  26. fi])
  27.